草庐IT

JavaBeans 替代品?

全部标签

Bash 内联命令的 Windows bat 替代品

在bat脚本文件中是否有任何Windows等效语法可以在另一个命令中运行一个命令?在Linux中,您可以简单地使用$(...)或``。 最佳答案 是的,至少对于简单的事情:@setlocalenableextensionsenabledelayedexpansion@echoofffor/f%%win('echoxyzzy')dosetvar=%%wechoOutputis%var%endlocal该脚本的输出是:Outputisxyzzyxyzzy来自echo命令。从命令窗口运行for/?应该会给你一个更全面的选项列表。

.net - 是否有比 GDI GetPixel() 更快的替代方法?

我在.NET应用程序中使用来自gdi32.dll的GetPixel()对屏幕上任意位置的像素颜色进行采样。它工作正常,但对我来说这是一个主要的性能瓶颈。有没有更快的方法? 最佳答案 使用Bitmap的LockBits()方法可以快速访问像素。这将返回给您一个包含指向像素数据开始的指针的对象,您可以使用不安全代码访问内存。https://web.archive.org/web/20150330113356/http://bobpowell.net/lockingbits.aspx 关于.n

c# - 在 C# 中,HttpClient.getStringAsync() 方法的同步替代方法是什么?

在winform中,点击按钮调用此方法将链接内容下载为字符串,然后在文本框中显示字符串长度。这一切都是异步发生的。有没有办法同步执行此操作? 最佳答案 您可以通过获取.Result来创建任何任务block:stringresponse=client.GetStringAsync(...).Result;但是,如果这是在UI线程上运行,则不应这样做。在UI线程上阻塞并不好。拥抱异步性。 关于c#-在C#中,HttpClient.getStringAsync()方法的同步替代方法是什么?,我

php - APC for windows 替代下载

这个问题不太可能帮助任何future的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况有关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visitthehelpcenter.关闭9年前。我正在尝试在Windows上安装APC,但站点http://pecl4win.php.net/现在有一段时间了,消息如下:Thepecl4winbuildboxistemporarilyoutofservice.We'repreparinganewbuildsystem.是否有替代下载?或者任何人都可以分享他们的吗?

windows - Windows 上有 nm 的替代品吗?

我想在Windows上检查目标文件,类似于Linux工具nm。这可能吗? 最佳答案 你应该尝试“DUMPBIN”。可以看到here这个工具的描述和here引用。此外,还提供了一个GUIhere. 关于windows-Windows上有nm的替代品吗?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5449663/

c++ - 是否有不搜索短文件名的 Windows FindFirstFile/FindNextFile API 的替代方法?

我正在使用WindowsAPI调用FindFirstFile和FindNextFile在目录中搜索与某个通配符字符串匹配的文件。例如,我可能想查找目录中的所有XML文件,因此我使用“*.xml”模式进行搜索。我遇到的问题是,如果我正在搜索3个字母的扩展名,并且文件的扩展名以该3个字母的扩展名开头,即使扩展名包含更多内容,它也会被我的搜索选中前3个字符之后的字符。例如,如果我的文件名为somelongname.xmlaaaa,则搜索“*.xml”时会找到它。该文件的简称是somelo~1.xml,与我的通配符字符串匹配。我可以自己进行通配符匹配来解决这个问题,但大概WindowsAPI能

ruby-on-rails - 使用 Process.spawn 替代 Process.fork

我的开发环境是一台运行ruby​​1.9.3p125(RubyInstaller)和rails3.2.8的Windows机器。在使用第三方gem时,一个反复出现的问题是Windows上缺少fork()。这最近阻碍了我使用几乎所有分布式测试运行gem(如these)的能力,因为它们依赖于fork。StackOverflow上的一些较旧的问题试图找到解决同一问题的方法,但要么是在将Process.spawn添加到ruby​​之前,要么是由于某些其他原因而被迫使用旧版本的Ruby的人提出的。建议的解决方案之一是使用Cygwin获得fork()支持,这根本不可能-我想在此之前我更愿意完全切换到

windows - 什么是 GWL_USERDATA 的替代品来存储对象指针?

在我处理的Windows应用程序中,我们有一个直接位于Win32之上的自定义框架(不要问)。当我们创建一个窗口时,我们通常的做法是通过SetWindowLong(hwnd,GWL_USERDATA,this)将this放在窗口的用户数据区,这样我们就可以拥有一个MFC-类似回调或紧密集成的WndProc,具体取决于。问题是这在64位Windows上不起作用,因为LONG只有32位宽。对于这个问题,有什么更好的解决方案同时适用于32位和64位系统? 最佳答案 SetWindowLongPtr创建是为了替换SetWindowLong在这

sql-server - SQL Server Management Studio 的 Mac 替代品?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭8年前。社区在5个月前审查了是否重新打开此问题,然后将其关闭:原始关闭原因未解决Improvethisquestion我使用的是Windows,因此SQLServerManagementStudio非常适合我。但是,我的应用程序是托管的,我的客户需要在数据库中输入一些条目,而且他有

c - Windows 是否有一个好的 Valgrind 替代品?

锁定。这个问题及其答案是locked因为这个问题离题但具有历史意义。它目前不接受新的答案或互动。当我发现Valgrind仅适用于Linux时,我正在研究Valgrind以帮助改进我的C编码/调试-我没有其他需要或兴趣将我的操作系统迁移到Linux,所以我想知道是否有同样好的程序window。